tread a difficult path - Allemand Anglais Dictionnaire